import request from '@/utils/request'
/** 电子围栏告警数据接口 */
/** 获取电子围栏告警数据列表 */
export function listFenceAlarm(data) {
    return request({
      url: '/warn/fence/list',
      method: 'post',
      data: data
  })
}
/** 导出电子围栏告警信息 */
export function exportFenceAlarm(data) {
    return request({
      url: '/warn/fence/export',
      method: 'post',
      data: data
  })
}

/** 处理电子围栏告警 */
export function handleFenceAlarm(data) {
    return request({
      url: '/warn/fence',
      method: 'put',
      data: data
  })
}

/** ------------------------------------------------------------------- */
/** 电子围栏管理数据接口 */
// 获取电子围栏数据列表
export function listFence(data) {
    return request({
      url: '/screen/fence/list',
      method: 'post',
      data: data
  })
}

// 删除电子围栏数据列表
export function deleteFence(fenceId) {
    return request({
      url: '/screen/fence/'+fenceId,
      method: 'delete'    
  })
}

// 更新电子围栏数据列表
export function updateFence(data) {
    return request({
      url: '/screen/fence',
      method: 'post',
      data: data 
  })
}
/** 更新电子围栏状态 */
export function changeFenceStatus(fenceId) {
    return request({
      url: '/screen/fence/fenceStart/'+fenceId,
      method: 'get'
  })
}
